a calling card - Español Inglés Diccionario